Efficient Initial Pool Generation for Weighted Graph Problems Using Parallel Overlap Assembly
نویسندگان
چکیده
Most DNA computing algorithms for mathematical problems start with combinatorial generation of an initial pool. Several methods for initialpool generation have been proposed, including hybridization/ligation and mix/split methods. Here, we implement and compare parallel overlap assembly with the hybridization/ligation method. We applied these methods to the molecular algorithm to solve an instance of the graph problem with weighted edges. Our experimental results show that parallel overlap assembly is a better choice in terms of generation speed and material consumption than the hybridization/ligation method. Simulation of parallel overlap assembly was performed to investigate the potential and the limitation of the method.
منابع مشابه
Improving Initial Pool Generation of Direct-Proportional Length-Based DNA Computing by Parallel Overlap Assembly
A direct-proportional length-based DNA computing approach for weighted graph problems has been proposed where the cost of each path is encoded by the length of oligonucleotides in a proportional way. During the initial pool generation, the hybridization/ligation phase is carried out where all the combinations are generated in the solution. However, this encoding suffers from biological behavior...
متن کاملExperimental Implementation of Direct-Proportional Length-Based DNA Computing for Numerical Optimization of the Shortest Path Problem
Bio-molecular or DNA computing has emerged as an interdisciplinary field that draws together chemistry, molecular biology, computer science, engineering, and mathematics. From DNA computing point of view, it has been proven that it is possible to solve weighted graph problems such as Traveling Salesman Problem (TSP) and the shortest path problem by exploiting some characteristics of DNA. Those ...
متن کاملIn Vitro Implementation of k-shortest Paths Computation with Graduated PCR
In this paper, an in vitro implementation of DNA computing for solving k-shortest paths problem of a weighted graph is reported. The encoding is designed in such a way that every path is encoded by oligonucleotides and the length of the path is directly proportional to the length of oligonucleotides. For initial pool generation, parallel overlap assembly is employed for efficient generation of ...
متن کاملApplication of Length-Based DNA Computing for Complex Scheduling Problem
This paper discussed the implementation ideas and experimental procedures to solve an engineering related combinatorial problem using DNA computing approach. An elevator scheduling problem is chosen as a benchmark where all the elevator traveled paths are represented by DNA sequence of specific length that represent the elevator’s traveling time in a proportional way based on certain initial co...
متن کاملConcentration-controlled Length-based Dna Computing for Weighted Graph Problems with Novel Readout Approach Using Real-time Pcr
DNA computing often makes use of annealing or hybridization, whether for vastly generating the initial candidate answers or amplification by using polymerase chain reaction. The main idea behind molecular search or DNA computing approaches for solving weighted graph problems is by controlling the degree of hybridization in order to generate more double stranded DNA, which represent the answer o...
متن کامل